spiral canal of cochlea - Turco Inglés Diccionario